be harshly criticized - Alemán Inglés Diccionario